

.menu, .menu ul {
    list-style-type: none;
    position: relative;
    line-height: 2.5em;
}

.menu {
    text-align:left;
    padding:0;
    height: auto;
    background: #09896D;
    height: 32px;
}


    .menu ul {
        padding: 0;
        margin: 0;
        position: absolute;
        display: none;
        width: 270px;
        top: 2.5em;
        background-color: #747C87;
        z-index: 1000;
        border-radius: 0 0 10px 10px;
    }

        .menu ul ul {
            top: auto;
        }

    .menu a {
        text-decoration: none;
    }

    .menu > li {
        padding: 0;
        margin: 0;
        float: left;
        position: relative;
        width: 200px;
        -webkit-transition: all .4s;
        -moz-transition: all .4s;
        -ms-transition: all .4s;
        -o-transition: all .4s;
        transition: all .4s;
        border-radius: 10px 10px 0 0;
    }

        .menu > li:hover {
            background: rgba(255, 255, 255, 0.5);
            border-radius: 10px 10px 0 0;
        }

            .menu > li:hover > a {
                font-size: 14px;
            }

        .menu > li::first-line {
            margin-left: 0px !important;
        }

        .menu > li > a {
            padding-left: 10px;
            width: 100%;
            text-decoration: none;
            color: #FFF;
            font-weight: lighter;
            text-transform: uppercase;
            font-size: 13px;
            font-family: tahoma;
        }


    .menu a.selected {
        background-color: #34464F;
    }

    .menu li ul {
    }

        .menu li ul a {
            width: 270px;
            height: auto;
            float: left;
            color: #FFFEFD;
            padding: 3px 5px 3px 10px;
            border-bottom: solid .1em #eeeeee;
        }

            .menu li ul a:hover {
                background: #09896D;
                transition: all .2s;
                font-weight: bold;
            }

        .menu li ul li {
            line-height: 1.5em;
        }

        .menu li ul ul {
            left: 198px; /*margin: 0px 0 0 10px;*/
        }

div.box {
    position: absolute;
    z-index: -1;
    background-color: #B8C5D6;
    left: 0;
    top: 0;
}

li.pull-down {
    /*padding-right:6px;*/
}

    li.pull-down > a {
        background-image: url('./images/darrow.png');
        background-position: 100% 60%;
        background-repeat: no-repeat;
        padding-right: 20px;
    }

li.right-menu > a {
    background-image: url('./images/rarrow.png');
    background-position: 97% 45%;
    background-repeat: no-repeat;
}

.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}

.dropdown-menu-mine{
}

.dropdown-menu-mine>li>a{
    font-family:Tahoma;
}
